package com.sx.dao;

import com.sx.pojo.Person;

import java.sql.SQLException;
import java.util.ArrayList;

// 用户接口
public interface PersonDao {
    //通过用户名和密码查询用户
    Person findUserByStuCodeAndPassword(String username, String password) throws SQLException;

    //获取所有用户
    ArrayList<Person> getAllPerson();

    //判断用户是否存在
    boolean findUserByStuCode(String id);

    //添加用户
    boolean addPerson(Person person);

    //删除用户
    boolean deletePersonById(String id);

    // 修改用户
    boolean updatePerson(Person person);
    // 根据id获取用户

    Person getPersonById(String id);

    // 根据id获取用户名
    String getPersonNameById(String id);
}
